pulse regeneration - Spanish English Dictionary